sit on their hands - Turco Inglés Diccionario